<?php

include_once '../db/DBPersist.php';

class Empresa {

    var $_cdEmpresa;
    var $_nmEmpresa;
    var $_cpfcnpjEmpresa;
    var $_cdtpEmpresa;
    var $_cdPaisEmpresa;
    var $_cdProdutoEmpresa;

    function gravaEmpresa($nmEmpresa, $cpfcnpjEmpresa, $cdTpEmpresa, $cdPaisEmpresa, $cdProdutoEmpresa) {
        $_banco = new DBPersist();
        $_banco->sql_db("INSERT INTO empresa (nmEmpresa, cpfcnpj, cdtpEmpresa, cdPais, cdproduto)
             VALUES ('$nmEmpresa', $cpfcnpjEmpresa, $cdTpEmpresa, $cdPaisEmpresa, $cdProdutoEmpresa)");
    }

    function deletaEmpresa($cdEmpresa) {
        $_banco = new DBPersist();
        $_banco->sql_db("SELECT nmEmpresa FROM empresa WHERE cdEmpresa='$cdEmpresa'");
        $temp = mysql_fetch_array($_banco->result);
        $this->_nmEmpresa = $temp['nmEmpresa'];
        $_banco->sql_db("DELETE FROM empresa WHERE cdEmpresa='$cdEmpresa'");
    }

    function alteraEmpresa($cdEmpresa, $nmEmpresa, $cpfcnpjEmpresa, $cdTpEmpresa, $cdPaisEmpresa, $cdProdutoEmpresa) {
        $_banco = new DBPersist();
        $_banco->sql_db("UPDATE empresa SET nmEmpresa='$nmEmpresa',
                         cpfcnpj=$cpfcnpjEmpresa, cdtpEmpresa=$cdTpEmpresa, cdPais=$cdPaisEmpresa, cdproduto=$cdProdutoEmpresa
                         WHERE cdEmpresa=$cdEmpresa");
    }

    function listaEmpresa($cdEmpresa) {
        $_banco = new DBPersist();
        $_banco->sql_db("SELECT cdEmpresa, nmEmpresa, cpfcnpj, cdtpEmpresa, cdPais, cdproduto FROM empresa
				WHERE cdEmpresa=$cdEmpresa");
        $temp = mysql_fetch_array($_banco->result);

        $this->_cdEmpresa = $temp['cdEmpresa'];
        $this->_nmEmpresa = $temp['nmEmpresa'];
        $this->_cpfcnpjEmpresa = $temp['cpfcnpj'];
        $this->_cdtpEmpresa = $temp['cdtpEmpresa'];
        $this->_cdPaisEmpresa = $temp['cdPais'];
        $this->_cdProdutoEmpresa = $temp['cdproduto'];
    }

    function listaTudoEmpresa() {
        $_banco = new DBPersist();
        $_banco->sql_db("SELECT * FROM empresa ORDER BY cdEmpresa DESC");
        return $_banco->result;
    }

}

?>